lay hold of – English–Español translations

🇬🇧 en es 🇪🇸

lay hold of verb

  • to seize or catch
captar
Wiktionary Links